Big Huge Thesaurus

Cladrastis lutea

noun